package com.cloudbroker.bcs.platform.dav.bizapi.service.chat.vo;

import com.cloudbroker.bcs.common.validatioin.annotation.IntegerString;
import com.cloudbroker.bcs.common.validatioin.annotation.Length;
import com.cloudbroker.bcs.common.validatioin.annotation.NotBlank;
import com.cloudbroker.bcs.platform.dav.bizapi.service.base.vo.HSBCPSVO;

/**
 * Created by zhaojp18008 on 2016/5/23.
 */
public class LiveBroadcastUrlForm  extends HSBCPSVO {
    private static final long serialVersionUID = 1L;
    
    @NotBlank
    @Length(max=255)
    protected String live_broadcast_url;
    
    @Length(max=255)
    protected String live_broadcast_title;
    
    @Length(max = 1)
    @NotBlank
    @IntegerString
    protected String live_broadcast_flag;

    public String getLive_broadcast_url() {
        return live_broadcast_url;
    }

    public void setLive_broadcast_url(String live_broadcast_url) {
        this.live_broadcast_url = live_broadcast_url;
    }

    public String getLive_broadcast_title() {
        return live_broadcast_title;
    }

    public void setLive_broadcast_title(String live_broadcast_title) {
        this.live_broadcast_title = live_broadcast_title;
    }

    public String getLive_broadcast_flag() {
        return live_broadcast_flag;
    }

    public void setLive_broadcast_flag(String live_broadcast_flag) {
        this.live_broadcast_flag = live_broadcast_flag;
    }

    @Override
    public String toString() {
        return "LiveBroadcastUrlForm [live_broadcast_url=" + live_broadcast_url + ", live_broadcast_title="
                + live_broadcast_title + ", live_broadcast_flag=" + live_broadcast_flag + "]";
    }

}
